/*
  Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式，平台无关、语言无关、可扩展，可用于通讯协议和数据存储等领域。
  Flutter使用：
  1.下载安装 https://github.com/protocolbuffers/protobuf/releases
  2.安装 protoc 插件，并将插件路径配置到环境变量
    Windows下是%APPDATA%/Pub/Cache/bin
    Mac/Linux是$HOME/.pub-cache/bin
    安装：
    pub global activate protoc_plugin
  2.编写 proto 文件，示例：
    // 包名
    package lm;
    // 消息体
    message helloworld
    {
      // 消息成员
      required int32     id = 1;  // ID
      required string    str = 2;  // str
      optional int32     opt = 3;  //optional field
    }
   3.编译 proto 文件
    protoc --[编程语言]_out=[输出目录] [file...]
    举例：
    protoc --dart_out=. test.proto
    protoc -I=$SRC_DIR --cpp_out=$DST_DIR $SRC_DIR/xxx.proto
    将生成的文件拷贝到项目
   4.项目中引入 protobuf 依赖
    dependencies:
      protobuf: ^2.0.0

    然后就可以使用生成的dart文件
 */